go practically anywhere - Francés Inglés Diccionario